home *** CD-ROM | disk | FTP | other *** search
/ Aminet 3 / Aminet 3 - July 1994.iso / Aminet / dev / gui / gengui.lha / GenGui / Examples / xarc.gui < prev    next >
Encoding:
Text File  |  1994-04-29  |  3.0 KB  |  175 lines

  1.  
  2. #c_source
  3.  
  4. char *labels[]={"--->","<---",NULL};
  5.  
  6. #define LPATH       1
  7. #define LARC        2
  8. #define L_FILE       3
  9. #define LVSCROLLER  4
  10. #define LHSCROLLER  5
  11. #define DIR_ID      6
  12. #define PARENT_ID   7
  13. #define GET_ID      8
  14. #define LISTVIEW_ID 9
  15. #define RPATH       10
  16. #define RARC        11
  17. #define R_FILE       12
  18. #define RVSCROLLER  13
  19. #define RHSCROLLER  14
  20. #define COPY_ID     15
  21. #define RENA_ID     16
  22. #define DEL_ID      17
  23. #define NOTE_ID     18
  24. #define PROT_ID     19
  25. #define PACK_ID     20
  26. #define OPT_ID      21
  27.  
  28. #end_source
  29.  
  30. Projectname TestPro
  31.  
  32. vbox
  33.    xspace 3
  34.    yspace 3
  35.  
  36.    hbox
  37.       vbox
  38.          vbox
  39.             stdline 1
  40.          end
  41.          string
  42.             text "Path:"
  43.             FLAGS PLACETEXT_ABOVE
  44.             id    LPATH
  45.             tags GTST_MaxChars,256
  46.          end
  47.          string
  48.             tags GTST_MaxChars,256
  49.             id    LARC
  50.          end
  51.  
  52.          hbox
  53.             button
  54.                vrel  1
  55.                id    L_FILE
  56.             end
  57.  
  58.             scroller
  59.                tags PGA_Freedom,LORIENT_VERT
  60.                tags GTSC_Arrows,16
  61.                id   LVSCROLLER
  62.                hchar 1
  63.                hpix  8
  64.             end
  65.          end
  66.          scroller
  67.             tags PGA_Freedom,LORIENT_HORIZ
  68.             tags GTSC_Arrows,16
  69.             id      LHSCROLLER
  70.             stdline 1
  71.          end
  72.  
  73.       end // VBox
  74.  
  75.       vbox
  76.          hchar 12
  77.  
  78.          cycle
  79.             tags GTCY_Labels,(ULONG)labels
  80.             id   DIR_ID
  81.          end
  82.  
  83.          button
  84.             text "Parent"
  85.             id PARENT_ID
  86.          end
  87.  
  88.          button
  89.             text "Get"
  90.             id GET_ID
  91.          end
  92.  
  93.          button
  94.             vrel 1
  95.             text "Listview"
  96.             id LISTVIEW_ID
  97.          end
  98.       end
  99.  
  100.       vbox
  101.          vbox
  102.             stdline 1
  103.          end
  104.          string
  105.             text "Path:"
  106.             FLAGS PLACETEXT_ABOVE
  107.             id    RPATH
  108.             tags GTST_MaxChars,256
  109.          end
  110.          string
  111.             tags GTST_MaxChars,256
  112.             id    RARC
  113.          end
  114.  
  115.          hbox
  116.             button
  117.                vrel  1
  118.                id    R_FILE
  119.             end
  120.  
  121.             scroller
  122.                tags PGA_Freedom,LORIENT_VERT
  123.                tags GTSC_Arrows,16
  124.                id   RVSCROLLER
  125.                hchar 1
  126.                hpix 8
  127.             end
  128.          end
  129.          scroller
  130.             tags PGA_Freedom,LORIENT_HORIZ
  131.             tags GTSC_Arrows,16
  132.             id      RHSCROLLER
  133.             stdline 1
  134.          end
  135.  
  136.       end // VBox
  137.    end // HBox
  138.  
  139.    hbox
  140.       stdline 1
  141.       button
  142.          text "Copy"
  143.          id COPY_ID
  144.       end
  145.       button
  146.          text "Rename"
  147.          id RENA_ID
  148.       end
  149.       button
  150.          text "Delete"
  151.          id  DEL_ID
  152.       end
  153.       button
  154.          text "Filenote"
  155.          id  NOTE_ID
  156.       end
  157.       button
  158.          text "Protect"
  159.          id PROT_ID
  160.       end
  161.       button
  162.          text "Pack"
  163.          id PACK_ID
  164.       end
  165.       button
  166.          text "Options"
  167.          id OPT_ID
  168.       end
  169.    end
  170. end
  171.  
  172.  
  173.  
  174.  
  175.